Since the gesture signals in gesture interaction are similar and instable, an acceleration gesture recognition method based on Random Projection (RP) was designed and implemented. The system incorporated two parts, one was the training stage and the other was the testing stage. In the training stage, the system employed Dynamic Time Warping (DTW) and Affinity Propagation (AP) algorithms to create exemplars for each gesture; in the testing stage, the method firstly calculated the distance between the unknown trace and all exemplars to find the candidate traces, then used the RP algorithm to translate all the candidate traces and the unknown trace onto the same lower dimensional subspace, and by formulating the whole recognition problem as an l1-minimization problem, the unknown trace was recognized. The experimental results on 2400 gesture traces show that the proposed algorithm achieves an accuracy rate of 98.41% for specific individuals and 96.67% for unspecific individuals, and it can effectively identify acceleration gestures.
To solve the problem of existing random number generator in high computational and storage cost, a new random number generator was proposed. It generated new any random sequences with longer length by introducing random variable into the process. It has four advantages: simple structure, low computational cost, low storage cost and excellent chaotic property. Besides, it solves the problem of the decimal sequence, limited length of random sequence. The auto-correlation, correlation and probability distribution analysis demonstrates that new Decimal sequence outperforms existing one in random property. These properties make the new random number generator more suitable than the existing complex random number generators for applications in Wireless Sensor Network (WSN), such as chaotic-based and hardware-based random number generators, considering limited computational ability, storage and energy.
A classification method based on trinocular stereovision, which consisted of geometrical classifier and color classifier, was proposed to autonomously guide vehicles on unstructured terrain. In this method, rich 3D data which were taken by stereovision system included range and color information of the surrounding environment. Then the geometrical classifier was used to detect the broad class of ground according to the collected data, and the color classifier was adopted to label ground subclasses with different colors. During the classifying stage, the new classification data needed to be updated continuously to make the vehicle adapt to variable surrounding environment. Two broad categories of terrain what vehicles can drive and can not drive were marked with different colors by using the classification method. The experimental results show that the classification method can make an accurate classification of the terrain taken by trinocular stereovision system.